package day126;

import java.util.Objects;

public class ObjectDemo01 {
        private int x;
        private int y;

        public ObjectDemo01(int x, int y) {
                this.x = x;
                this.y = y;
        }

        public int getX() {
                return x;
        }

        public void setX(int x) {
                this.x = x;
        }

        public int getY() {
                return y;
        }




        public void setY(int y) {
                this.y = y;
        }

        @Override
        public boolean equals(Object o) {
                if (this == o) return true;
                if (o == null || getClass() != o.getClass()) return false;
                ObjectDemo01 that = (ObjectDemo01) o;
                return x == that.x && y == that.y;
        }

        @Override
        public int hashCode() {
                return Objects.hash(x, y);
        }

        @Override
        public String toString() {
                return "ObjectDemo01{" +
                        "x=" + x +
                        ", y=" + y +
                        '}';

        }
}
